space-saving installation - Turkish English Dictionary